package com.ruifu.bom.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 物料历史版本视图对象
 *
 * @author nyr
 * @create 2019/12/23
 */
@Data
public class MaterielVersionsHistoryVO implements Serializable {

    private static final long serialVersionUID = 560599667651615653L;

    /**
     * 物料版本id
     */
    private Long mvId;

    /**
     * 物料id
     */
    private Long mvMaterielId;

    /**
     * 版本序号
     */
    private Long mvVersionsOrder;

    /**
     * 版本标识
     */
    private String mvIdentify;

    /**
     * 设计状态名称(编辑中，审核中，已发布，已作废)
     */
    private String mvDesignStatus;

    /**
     * 创建者id
     */
    private Long creator;

    /**
     * 创建时间
     */
    private Date creDate;

    /**
     * 发布时间 -> 释放时间
     */
    private Date mvIssueTime;

    /**
     * 生产生效时间
     */
    private Date mvProductionStartTime;

    /**
     * 生产失效时间
     */
    private Date mvProductionEndTime;


    /**
     * 工厂有效性
     */
    private String mvPlantValid;

    /**
     * 版本描述
     */
    private String mvRemark;

    /**
     * 物料中文名称 ->物料表属性，展开版本历史时显示零部件名称标题
     */
    private String mlName;
}
